/* Die Klasse Reservierung ist fuer einen Reservierungsvorgang zustaendig
 * 
 * Datei: Reservierung.java            Autor:   Antonia Wagner 
 * Datum: 05.11.11                     Version: 0.2 
 * 
 * Historie: 05.11.11 v0.1 von Autor erstellt
 *           16.11.11 v0.2 Parameter geaendert  
 * 
 */

package personenverwaltung;

import medienverwaltung.Exemplar;
import medienverwaltung.Standort;

public class Reservierung extends MedienVorgang
{
  private static final long serialVersionUID = -6176359342043607507L;

  private Standort gewuenschterStandort;

  public Reservierung (Benutzer person, Exemplar exemplar)
  {
    super (person, exemplar);
  }


  public Reservierung (Benutzer person, Exemplar exemplar,
      Standort standort)
  {
    super (person, exemplar);
    setzeStandort (standort);
  }


  /**
   * 
   * @return den Standort, an dem der Benutzer das reservierte Medium
   *         abholen moechte
   */
  public Standort gibStandort ()
  {
    return gewuenschterStandort;
  }


  /**
   * 
   * @param standort
   *          an dem der Benutzer das reservierte Medium abholen moechte
   */
  public void setzeStandort (Standort standort)
  {
    gewuenschterStandort = standort;
  }

}
